#include <stdio.h>
int prime_sum(int m, int n);
int prime(int p);
int main()
{
	int m, n,p,r;
	scanf("%d %d",&m,&n);
	for (p =m;p <= n; p++)
	{
		if (prime(p) == 1)
		{
			printf("%d  ", p);
		}
	}
	r=prime_sum(m, n);
	printf("%d ", r);
	return 0;
}
int prime(int p)
{
	int i;
	if (p == 1)
	{
		return 0;
	}
	else if (p == 2)
	{
		return 1;
	}
	else
	{
		for (i = 2; i < p; i++)
		{
			if (p % i == 0)
			{
				return 0;
			}
		}
		return 1;
	}
}
int prime_sum(int m, int n)
{
	int p,sum=0;
	for (p = m;p <= n; p++)
	{
		if (prime(p) == 1)
		{
			sum = sum + p;
		}
	}
	return sum;
}
